//app.js

//生产环境配置
let globalDataPro={
  //通用url
  serverUrl: 'https://iot.landiwulian.com/iot',
  //go项目-通用
  goUrl: 'https://iot.landiwulian.com/go/',
  //go项目-nb
  goNb: 'https://iot.landiwulian.com/go/nb/',
  //nb项目url
  nbUrl: 'https://iot.landiwulian.com/iot/nb/',
  //equipment项目url
  equipmentUrl:'https://iot.landiwulian.com/iot/equipment/',
  //authority项目url
  authorityUrl:'https://iot.landiwulian.com/iot/authority/',
  //wechat项目url
  wechatUrl:'https://iot.landiwulian.com/iot/wechat/', 
  //report项目url
  reportUrl:'https://iot.landiwulian.com/report/',
  //获取token地址
  tokenUrl:'https://iot.landiwulian.com/oauth/token',
  //用友相关
  yy:'https://iot.landiwulian.com/go/UFIDA/',
  //同步pcsql数据库
  syncPgSql: 'https://iot.landiwulian.com/go/syncPgSql/',
   
  //应用的用户名和密码
  appAccount:'iot_base_app_server_client:iotbaseappserverclient',
  //获取到的token
  loginToken:null,
  //用户信息
  userInfo: null,
  //用户权限
  authority:null,
  //小程序appid
  appId: wx.getAccountInfoSync().miniProgram.appId,
  //设备列表是否显示全部
  isShowNo:true,
  //主题色
  themeColor:'#1989FA',
  //是否显示验证码登录
  showCodeLogin:false,
  //是否显示设备报价单
  showPrice:false,
  //域名（为了报修时区分不同平台的请求来源）
  domainName: 'iot.bangnikeji.net'
}

App({
  onLaunch: function () {
    //更新
    let um = wx.getUpdateManager()
    um.onCheckForUpdate(res => res.hasUpdate && um.onUpdateReady(() => um.applyUpdate()))

    //初始化配置
    this.initSet();
  },

  //初始化配置
  initSet(){
    let obj={}; 

    //克林尼物联网管理系统
    if(globalDataPro.appId=='wx00ac1288451d6d0d'){
        obj={
						//logo图片
						logo:'http://bangnizu.oss-cn-hangzhou.aliyuncs.com/zhandouli/logo/cleanie.jpg',
						//腾讯地图key                  
						tencentKey: '2CNBZ-JHDCP-75WDU-LYFQB-EHO7F-BPBJX',
						//应用id          
						myAppId:7,
						//是否显示绑定微信
						showBindWechat:false,
						//公众号名称
						officialName:'',
						//是否显示帮助中心
						showHelp:false,
						//设备编码是否自行填写
						equipmentNoSelf:true,
						//是否独立售后
						afterSaleSelf:true,
						//是否显示售后功能
            commonShowAfter: true
        }
    }

    //合并对象
    Object.assign(globalDataPro,obj);  
  },

  //生产环境
  globalData: globalDataPro
})